home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / grab55.arc / README < prev    next >
Text File  |  1991-01-10  |  8KB  |  149 lines

  1.  
  2.  
  3.  
  4.           This file contains any last minute information, changes from
  5.           prior versions of GRAB Plus as well as some handy tips.  Read
  6.           this file before installing your GRAB Plus system.
  7.  
  8.  
  9.           To print the manual type README at the DOS prompt.  The program
  10.           README.COM is the documentation printer.  It will also write the
  11.           file to disk if desired if a file name is entered when prompted
  12.           for the override name.  There might not be enough room on the
  13.           distribution disk for writing the file to disk, therefore you
  14.           should not attempt to write the file to this disk.  The file
  15.           created as well as this file may also be printed with the DOS
  16.           copy command as shown below.
  17.  
  18.           COPY README. PRN:
  19.  
  20.           SPECIAL NOTE TO POSTSCRIPT USERS:
  21.  
  22.           Files cannot be printed as shown above.  You must write the
  23.           manual to disk first by entering an override name when you run
  24.           README.COM.  An example would be "C:GRAB.DOC" for the filename.
  25.           Then use the program PFPS.COM to print the documentation on your
  26.           printer. The command PFPS GRAB.DOC will print the file GRAB.DOC
  27.           on the PostScript printer.  You may also print this file "README"
  28.           with this utility.
  29.  
  30.           PFPS.COM is a PostScript file printer utility that was written by
  31.           Terry McGuire who is also a member of the Association of
  32.           Shareware Professionals.  If you are a PostScript user and are
  33.           interested in a PostScript spooler, then pay attention to the
  34.           following. Terry has a PostScript spooler called LaserZ which
  35.           will intercept output from Non-PostScript programs, translate it
  36.           into PostScript language then print it on your PostScript
  37.           printer.  It will make your Non-PostScript programs compatible
  38.           with PostScript!  For more information on LaserZ the PostScript
  39.           spooler write to:
  40.  
  41.           Terry McGuire
  42.           1127 12th. Street #306
  43.           Santa Monica, CA 90403
  44.  
  45.  
  46.  
  47.  
  48.  
  49.           General Information on the 6k GRAB plus.
  50.  
  51.           This README file contains information not included in your
  52.           manual.  This version of GRAB Plus comes configured to use only
  53.           6k of RAM over the previous versions which used as much as 61k of
  54.           RAM.  In the GRABCFG.EXE program the user is allowed to set GRAB
  55.           to use either the 6k mode with disk or EMS swapping or full TSR
  56.           mode which will use about 64k of RAM.  The menu selection in
  57.           GRABCFG.EXE is under "Address and Swap" which in your manual is
  58.           referred to as "Return address".  Under this selection is a sub-
  59.           menu which has a selection "Swap memory or full TSR?".  This
  60.           selection will set GRAB to swap or to put the full TSR into
  61.           memory.  In the swap mode GRAB will only use 6k of RAM when
  62.           resident.  In the full mode GRAB will use about 64k of RAM.
  63.           There is one other sub-selection in this area which is "Force to
  64.           disk swap?".  This selection is used if you do not want GRAB to
  65.           swap to EMS memory.  In this case it will swap to disk even if
  66.           EMS is available.
  67.  
  68.           Disk swapping is not recommended for floppy drive only computers.
  69.           The reason is that the swapping requires free disk space equal to
  70.           twice the size of the GRAB program.  It is also slow with disk
  71.           swapping on a floppy drive.
  72.  
  73.           When GRAB is set to the 6k swapping mode it will automatically
  74.           detect if you have EMS available.  If EMS is not available GRAB
  75.           will use the root directory of the disk you are logged onto at
  76.           the time you load GRAB into memory.  If GRAB is using the disk
  77.           for swapping it will create two files while in use.  One file is
  78.           GRAB1.$$$ and the other is GRAB2.$$$.  DO NOT delete either of
  79.           these files if you should see them on your drive.
  80.  
  81.           Limitations of the 6k GRAB Plus.
  82.  
  83.           GRAB in the 6k configuration must not be popped up under other
  84.           TSRs or transient applications that may not be swapped out or
  85.           have their ISRs temporarily suspended. The most common examples
  86.           of such applications are network operating systems and
  87.           communication programs. It is perfectly acceptable to load GRAB
  88.           AFTER these programs, but loading it before will cause problems.
  89.           In the case of the network operating system, the OS may think the
  90.           node has broken its connection with the server, since it is no
  91.           longer responding to packets being sent to it. A communications
  92.           package depending on polling may lose characters. If at all
  93.           possible, a safe bet is to load GRAB after other TSR programs.
  94.  
  95.           Technical Notes for Hackers.
  96.  
  97.           The technique employed by GRAB is actually quite simple in
  98.           theory, it takes a "snapshot" of the applications image in
  99.           memory, saves the entire interrupt vector table, and goes
  100.           resident, leaving just the code up to a a certain point in GRAB.
  101.           The part that remains resident contains the code associated with
  102.           checking for hot keys and determining whether it is safe to
  103.  
  104.  
  105.           popup. When the time comes to popup, the interrupt vector table
  106.           is restored to the state it was in at the time that GRAB was
  107.           called. This disables any ISRs that may point to an area of code
  108.           about to be swapped out. The memory above the resident portion of
  109.           GRAB is then saved (to disk or EMS), and the nonresident portion
  110.           of GRAB is then swapped in, and the user routines are called.
  111.           When the user routines return, the process is reversed, and the
  112.           ISR vector table and memory image restored.
  113.  
  114.           Special information for UltraVision users.
  115.  
  116.           If you are using the UltraVision program you may only pop GRAB up
  117.           when your screen is in the 80 column mode.  This is necessary for
  118.           GRAB to read and restore the screen properly.  GRAB should only
  119.           respond with a beep if you try to pop it up over a screen other
  120.           than 80 columns wide.
  121.  
  122.           New information for GRABDB users.
  123.  
  124.           New information for GRABDB the data base program.  There have
  125.           been two more "switches" added to the data base program GRABDB.
  126.           These are the /A switch and the /U switch.
  127.  
  128.           The /A switch is to force the short state abbreviation to be used
  129.           in the address in place of the full state name.  If GRABDB is
  130.           started with the command:
  131.  
  132.           GRABDB /A
  133.  
  134.           The address will display with the official two letter state
  135.           abbreviation ready for printing.
  136.  
  137.           The /U switch will allow you have GRABDB force the address to
  138.           upper-case letters for the new post office OCR (optical character
  139.           recognition) equipment.  It will also strip out the punctuation
  140.           from the City, State and ZIP line and place a double space
  141.           between the City and State abbreviation and the ZIP Code.  This
  142.           function is added for those that wish to use bulk rate postage
  143.           and save extra postage by allowing the post office to use the OCR
  144.           equipment.  In order to comply with the post office, the City,
  145.           State and ZIP must be on the last line of the address.  This
  146.           means you cannot use a comment line for this purpose.
  147.  
  148.  
  149.